Gesture recognition system and gesture recognition method thereof

ABSTRACT

A gesture recognition system is disclosed. The gesture recognition system comprises at least one lighting module, at least one angle detecting module, an image capturing module and a gesture information control module. The lighting module is used for emitting a light. The angle detecting module receives a reflected light of the light and accordingly outputs a light sensing signal. The image capturing module is used for capturing at least one 2-D reference image for at least one hand of the user. The distance between the angle detecting module and the image capturing module is a fixed length. The gesture information control module acquires a plurality of angle data according to the light sensing signal and the 2-D reference image to calculate at least one depth data for at least one hand according to the plurality of angle data and the fixed length, so as to recognize the gestures.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The instant disclosure relates to a gesture recognition system; inparticular, to a gesture recognition system for transforming angle dataof two-dimensional images into depth data so as to recognize gestures.

2. Description of Related Art

With the computer technology developed faster and faster, both thesoftware system and the hardware system continuously have progressed,for example, the applications in the software system have developed fromsimple and basic functions into novel and complex functions. When theuser tends to use certain applications or function items, the user needsto choose the item intended to be used via the computer screen and movethe mouse indicator to where the item is located for executing. Afterthat, the computer system starts to execute the application or functionitem.

When the user operates the computer system, computer/TV games,information appliances and the like, the user needs to utilize an humanmachine interface (HMI) to give an instruction to the the computersystem, computer/TV games, information appliances and the like, andwould also acquire the result generated by the computer system,computer/TV games, information appliances and the like via the humanmachine interface (HMI). With the technology developed, more and morekinds of communication means between the user and the computer system,computer/TV games, information appliances and the like have beendevelopled. In other words, via an human machine interface, theinformation from the user is not limited in instructions that are givenvia a keyboard or mouse. There are many kinds of human machineinterfaces that allow input means of voice, hand writing or gesturesbecoming popular with people.

In the prior, the current two-dimensional camera image gesture controlsystem can merely provide two-dimensional image data for identifyinguser's operation instructions, and thus it can not provide the relevantdepth data. Often, it needs two or more cameras to acquire the depthdata, which may result in a huge load of system caciculation, more powerconsumption and high cost. Therefore, generally, the conventionalgesture control is operated in a two-dimensional space, which limits theapplication thereof.

SUMMARY OF THE INVENTION

The instant disclosure provides a gesture recognition system, whichrecognizes single-hand gestures. The gesture recognition systemcomprises a first lighting module, an angle detecting module, an imagecapturing module and a gesture information control module. The firstlighting module emits a first light according to a first lightingcontrol signal wherein the first light has a first light illuminationrange. The angle detecting module receives a first reflection light ofthe first light according to an angle detecting control signal, andoutputs a light sensing signal according to the first reflection light,wherein the first reflection light is generated from the reflectionresulted when the first light illuminates the single hand. The imagecapturing module captures at least one two-dimensional reference imageof the single hand, and outputs the two-dimensional reference image,wherein the distance between the angle detecting module and the imagecapturing module is a fixed length. The gesture information controlmodule is electrically connected to the first lighting module, the imagecapturing module and the angle detecting module. The gesture informationcontrol module acquires a first angle reference data and a second anglereference data respectively according to the light sensing signal andthe two-dimensional reference image. The gesture information controlmodule calculates a depth data and a horizontal displacement data of thesingle hand according to the first angle reference data, the secondangle reference data and the fixed length, so as to recognizesingle-hand gestures. The gesture information control modulerespectively transmits the first lighting control signal and the angledetecting control signal to the first lighting module and the angledetecting module.

The instant disclosure provides another gesture recognition system whichrecognizes two-hands gestures. The gesture recognition system comprisesa first lighting module, a third lighting module, a first angledetecting module, a second angle detecting module, an image capturingmodule and a gesture information control module. The first lightingmodule emits a first light according to a first lighting control signal,wherein the first light has a first light illumination range. The thirdlighting module emits a third light according to a third lightingcontrol signal, wherein the third light has a third light illuminationrange. The first angle detecting module receives a first reflectionlight of the first light according to a first angle detecting controlsignal, and outputs a first light sensing signal according to the firstreflection light, wherein the first reflection light is generated fromthe reflection resulted when the first light illuminates the first hand.The second angle detecting module receives a third reflection light ofthe third light according to a second angle detecting control signal,and outputs a second light sensing signal according to the thirdreflection light, wherein the third reflection light is generated fromthe reflection resulted when the third light illuminates the secondhand. The image capturing module captures at least one two-dimensionalreference image of the first hand and the second hand, and outputs thetwo-dimensional reference image, wherein the distance between the firstangle detecting module and the image capturing module is a first fixedlength and the distance between the second angle detecting module andthe image capturing module is a second fixed length. The gestureinformation control module is electrically connected to the firstlighting module, the third lighting module, the first angle detectingmodule, the second angle detecting module and the image capturingmodule. The gesture information control module acquires a first anglereference data and a second angle reference data respectively accordingto the first light sensing signal and the two-dimensional referenceimage and acquires a third angle reference data and a fourth anglereference data respectively according to the second light sensing signaland the two-dimensional reference image. The gesture information controlmodule calculates a first depth data and a first horizontal displacementdata of the first hand according to the first angle reference data, thesecond angle reference data and the first fixed length and calculates asecond depth data and a second horizontal displacement data of thesecond hand according to the third angle reference data, the fourthangle reference data and the second fixed length, so as to recognizegestures of the first hand and the second hand. The gesture informationcontrol module respectively transmits the first lighting control signal,the third lighting control signal, the first angle detecting controlsignal and the second angle detecting control signal to the firstlighting module, the third lighting module, the first angle detectingmodule and the second angle detecting module.

The instant disclosure further provides a gesture recognition method,used in a gesture recognition system for recognizing single-handgestures. The gesture recognition system comprises a first lightingmodule, an angle detecting module, an image capturing module and agesture information control module. The gesture information controlmodule is electrically connected to the first lighting module, the imagecapturing module and the angle detecting module. The gesture recognitionmethod comprising: emitting a first light by the first lighting moduleaccording to a first lighting control signal wherein the first light hasa first light illumination range; receiving a first reflection light ofthe first light by the angle detecting module according to an angledetecting control signal, and outputting a light sensing signalaccording to the first reflection light wherein the first reflectionlight is generated from the reflection resulted when the first lightilluminates the single hand; capturing at least one two-dimensionalreference image and outputting the two-dimensional reference image ofthe single hand by the image capturing module wherein the distancebetween the angle detecting module and the image capturing module is afixed length; acquiring a first angle reference data and a second anglereference data by the gesture information control module respectivelyaccording to the light sensing signal and the two-dimensional referenceimage; and calculating a depth data and a horizontal displacement dataof the single hand by the gesture information control module accordingto the first angle reference data, the second angle reference data andthe fixed length, so as to recognize single-hand gestures. Particularly,the gesture information control module respectively transmits the firstlighting control signal and the angle detecting control signal to thefirst lighting module and the angle detecting module.

The instant disclosure further provides another gesture recognitionmethod, used in a gesture recognition system for recognizing two-handsgestures. The gesture recognition system comprises a first lightingmodule, a third lighting module, a first angle detecting module, asecond angle detecting module, an image capturing module and a gestureinformation control module. The gesture information control module iselectrically connected to the first lighting module, the third lightingmodule, the first angle detecting module, the second angle detectingmodule and the image capturing module. The gesture recognition methodcomprises: emitting a first light by the first lighting module accordingto a first lighting control signal wherein the first light has a firstlight illumination range; emitting a third light by the third lightingmodule the according to a third lighting control signal wherein thethird light has a third light illumination range; receiving a firstreflection light of the first light by the first angle detecting moduleaccording to a first angle detecting control signal, and outputting afirst light sensing signal according to the first reflection lightwherein the first reflection light is generated from the reflectionresulted when the first light illuminates the first hand; receiving athird reflection light of the third light by the second angle detectingmodule according to a second angle detecting control signal, andoutputting a second light sensing signal according to the thirdreflection light wherein the third reflection light is generated fromthe reflection resulted when the third light illuminates the secondhand; capturing at least one two-dimensional reference image of thefirst hand and the second hand by the image capturing module, andoutputting the two-dimensional reference image wherein the distancebetween the first angle detecting module and the image capturing moduleis a first fixed length and the distance between the second angledetecting module and the image capturing module is a second fixedlength; acquiring a first angle reference data and a second anglereference data respectively according to the first light sensing signaland the two-dimensional reference image, and acquiring a third anglereference data and a fourth angle reference data respectively accordingto the second light sensing signal and the two-dimensional referenceimage from the gesture information control module; and calculating afirst depth data and a first horizontal displacement data of the firsthand according to the first angle reference data, the second anglereference data and the first fixed length by the gesture informationcontrol module, and calculating a second depth data and a secondhorizontal displacement data of the second hand according to the thirdangle reference data, the fourth angle reference data and the secondfixed length by the gesture information control module, so as torecognize gestures of the first hand and the second hand. In particular,the gesture information control module respectively transmits the firstlighting control signal, the third lighting control signal, the firstangle detecting control signal and the second angle detecting controlsignal to the first lighting module, the third lighting module, thefirst angle detecting module and the second angle detecting module.

To sum up, the gesture recognition system and the gesture recognitionmethod provided by the instant disclosure can transfer the anglereference data of hands into the depth data of hands by an imagecapturing module that can merely capture two-dimensional referenceimages. Further, the gesture information control module can acquire thefirst angle reference data and the second angle reference datarespectively according to the light sensing signal and thetwo-dimensional reference image, so as to calculate the depth data ofhands. Therefore, comparing with the prior art, the gesture recognitionsystem provided by the instant disclosure can dramatically reduce theload of system calculation and the cost for designing and manufacturing.

For further understanding of the instant disclosure, reference is madeto the following detailed description illustrating the embodiments andexamples of the instant disclosure. The description is only forillustrating the instant disclosure, not for limiting the scope of theclaim.

BRIEF DESCRIPTION OF THE DRAWINGS

Embodiments are illustrated by way of example and not by way oflimitation in the figures of the accompanying drawings, in which likereferences indicate similar elements and in which:

FIG. 1A shows a block diagram of a gesture recognition system forrecognizing single-hand gestures according to a embodiment of theinstant disclosure;

FIG. 1B shows a schematic diagram of an image capturing module foracquiring angle data from the two-dimensional reference image accordingto an embodiment of the instant disclosure;

FIG. 2 shows a schematic diagram of a gesture recognition system forcalculating the depth data and the horizontal displacement dataaccording to FIG. 1A;

FIG. 3 shows a detailed block diagram of a gesture recognition systemaccording to another embodiment of the instant disclosure;

FIG. 4 shows a block diagram of expanding the light illumination rangeof the gesture recognition system for recognizing single-hand gesturesaccording to a embodiment of the instant disclosure;

FIG. 5 shows a schematic diagram of a gesture recognition system forcalculating the depth data and the horizontal displacement dataaccording to FIG. 4;

FIG. 6 shows a detailed block diagram of a gesture recognition systemaccording to an embodiment of the instant disclosure;

FIG. 7 shows a block diagram of a gesture recognition system forrecognizing two-hands gestures according to an embodiment of the instantdisclosure;

FIGS. 8A-8B shows a schematic diagram of a gesture recognition systemfor calculating the depth data and the horizontal displacement dataaccording to FIG.7;

FIG. 9 shows a detailed block diagram of a gesture recognition systemaccording to another embodiment of the instant disclosure;

FIG. 10 shows a block diagram of expanding the light illumination rangeof the gesture recognition system for recognizing two-hands gesturesaccording to a embodiment of the instant disclosure;

FIG. 11 shows a detailed block diagram of expanding the lightillumination range of the gesture recognition system for recognizingtwo-hands gestures according to a embodiment of the instant disclosure;

FIG. 12 shows a flow chart of a gesture recognition method forrecognizing single-hand gestures according to an embodiment of theinstant disclosure;

FIG. 13 shows a flow chart of a gesture recognition method forrecognizing two-hands gestures according to an embodiment of the instantdisclosure;

FIG. 14 shows a schematic diagram of the skeleton frame data of a singlehand according to an embodiment of the instant disclosure; and

FIG. 15 shows a schematic diagram of the skeleton frame data of a firsthand and a second hand according to an embodiment of the instantdisclosure.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

The aforementioned illustrations and following detailed descriptions areexemplary for the purpose of further explaining the scope of the instantdisclosure. Other objectives and advantages related to the instantdisclosure will be illustrated in the subsequent descriptions andappended drawings. In the drawings, the size and relative sizes oflayers and regions may be exaggerated for clarity.

It will be understood that, although the terms first, second, third, andthe like, may be used herein to describe various elements, components,regions, layers and/or sections, these elements, components, regions,layers and/or sections should not be limited by these terms. These termsare only to distinguish one element, component, region, layer or sectionfrom another region, layer or section discussed below could be termed asecond element, component, region, layer or section without departingfrom the teachings of the present disclosure. As used herein, the term“and/or” includes any and all combinations of one or more of theassociated listed items.

The instant disclosure provides a gesture recognition system and agesture recognition method thereof The gesture recognition system andthe gesture recognition method thereof are mainly used in an electricdevice with an image capturing device, such as a laptop, pad or mobilephone. For example, the image capturing device is configured at theupper side of a display screen or a personal computer system where theuser can directly makes a predetermined gesture facing the imagecapturing device. Afterwards, the computer system implements theapplication or function item corresponding to this gesture. Thus, itprovides the user another input way for a computer system which is moreconvenient, in addition to the mouse and keyboard originally equipped.In other words, the disclosured systems and methods are for recognizingthe user's gesture by the captured images, by replacing input devicessuch as mouse, keyboard and joystick with hands. Thus, it is moreconvenient for the user to operate the computer system, computer/TVgame, information appliances and the like.

The following embodiments together with drawings are to illustrate thegesture recognition system and the gesture recognition method providedby the instant disclosure; however, the instant disclosure is notlimited by the embodiments.

One Embodiment of a Gesture Recognition System for RecognizingSingle-Hand Gestures

Please refer to FIG. 1A, FIG. 1A shows a block diagram of a gesturerecognition system for recognizing single-hand gestures according to aembodiment of the instant disclosure. As shown in FIG. 1A, the gesturerecognition system 100 for recognizing single-hand gestures comprises animage capturing module 110, the first lighting module 120, an angledetecting module 130 and a gesture information control module 140. Thegesture information control module 140 is electrically connected to theimage capturing module 110, the first lighting module 120 and the angledetecting module 130.

Regarding to the image capturing module 110, the image capturing module110 captures at least one two-dimensional reference image THF of asingle hand HA and outputs the two-dimensional reference image THF,wherein the single hand HA is a user's hand (the left one or the rightone). The image capturing module 110 may be an infrared image capturingmodule or an ordinary image capturing module (that is, an imagecapturing module without the infrared sensing function).

Regarding to the first lighting module 120, the first lighting module120 emits the first light α according to the first lighting controlsignal CS1, wherein the first light α has the first light illuminationrange LR1. In the present embodiment, the first light α may be Infraredlight, and the first lighting module 120 may be a Light-Emitting Diode(LED) module.

Regarding to the angle detecting module 130, the angle detecting module13 is for detecting the angle data of the single hand HA. Specifically,the angle detecting module 130 receives the first reflection light α′ ofthe first light α according to the angle detecting control signal ACSand outputs a light sensing signal LS according to the first reflectionlight α′, wherein the first reflection light α′ is generated from thereflection resulted when the first light αilluminates the single handHA. The distance between the angle detecting module 130 and the imagecapturing module 110 is a fixed length XR1, wherein the fixed length XR1is designed by the designer depending on actual needs, which is notlimited by the actual numerical values. It is worth mentioning that, inone of embodiments of the instant disclosure, the angle detecting module130 has an optical wavelength detecting range that is matching theoptical wavelength of the first light α, or a light detecting periodthat is matching the lighting pulse period of the first light α.

Regarding to the gesture information control module 140, the gestureinformation control module 140 respectively transmits the first lightingcontrol signal CS1 and the angle detecting control signal ACS to thefirst lighting module 120 and the angle detecting module 130. Thegesture information control module 140 acquires the first anglereference data (data relevant to the angle θ1) and the second anglereference data (data relevant to the angle θ2) respectively according tothe light sensing signal LS and the two-dimensional reference image THF.Also, the gesture information control module 140 further acquires theskeleton frame data of the single hand HA according to thetwo-dimensional reference image THF. As shown in FIG. 14, FIG. 14 showsa schematic diagram of the skeleton frame data of a single handaccording to an embodiment of the instant disclosure. Moreover, thegesture information control module 140 calculates the depth data Z1 andthe horizontal displacement data ΔX1 of the single hand HA according tothe first angle reference data, the second angle reference data and thefixed length XR1, so as to recognize single-hand gestures, and furtherto compare the gestures of the user to the predetermined gestureoperation instructions stored in a data base so as to identify theinstructions of the user, such that the computer system and computer/TVgame can implement the corresponding instructions or software.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 100.

When the user makes gestures that give operation instructions tocomputer system, computer/TV game, information appliances or the like,the gesture recognition system 100 provided by the instant disclosurecaptures at least one two-dimensional reference image THF of the user'sgestures by the image capturing module 110 so as to further recognizegestures of the user, such that the computer system and computer/TV gamecan implement the corresponding instructions or software. In the priorart, the depth data of the single hand HA can not be acquired by theimage capturing module 110 capturing the two-dimensional reference imageTHF, so the user's gestures can not be effectively recognized. Thus,this embodiment discloses that the angle detecting module 130 receivesthe reflection light of the single hand HA, and the image capturingmodule 110 captures the two-dimensional reference image THF for thegesture information control module 140 to calculate the correspondingthe first angle reference data and the second angle reference data, andthereby the depth data of the single hand HA is acquired from the firstangle reference data and the second angle reference data of the singlehand HA and the fixed length XR1.

Moreover, in conjunction with FIG. 1A and FIG. 2, FIG. 2 shows aschematic diagram of a gesture recognition system for calculating thedepth data and the horizontal displacement data according to FIG. 1A. Inthe present embodiment, it is assumed that the area where the user'ssingle hand HA moves is within the first light illumination range LR1 ofthe first light α. The image capturing module 110 captures at least onetwo-dimensional reference image THF of the single hand HA and transmitsthe two-dimensional reference image to the gesture information controlmodule 140. At the same time, the first lighting module 120 receives thefirst lighting control signal CS1 transmitted from the gestureinformation control module 140 so as to emit the first light α, and thefirst light α of the instant disclosure has the first light illuminationrange LR1 as shown in FIG. 1A. When the first light α is emitted by thefirst lighting module 120 and illuminates the single hand HA, the firstreflection light α′ is generated because the first light α illuminatesthe single hand HA. After that, the angle detecting module 130 receivesthe first reflection light α′ of the first light αaccording to the angledetecting control signal ACS, and transmits the light sensing signal LSto the gesture information control module 140 according to the firstreflection light α′. In particular, the angle detecting module 130 hasan optical wavelength detecting range that is matching opticalwavelength of the first light α or a light detecting period that ismatching lighting pulse period of the first light α, so as to avoid themisjudgment of the gesture recognition system 100. Afterwards, thegesture information control module 140 calculates the first anglereference data (relevant to the data of the angle θ1) according to thelight sensing signal LS, and the gesture information control module 140calculates and generates the second angle reference data (relevant tothe data of the angle θ2) according to the two-dimensional referenceimage THF. Further, as shown in FIG. 2, the gesture information controlmodule 140 calculates the depth data Z1 and the horizontal displacementdata ΔX1 (that is, the horizontal displacement distance of the singlehand, as shown in FIG. 1A) according to the fixed length XR1, the firstangle reference data and the second angle reference data and via thesimultaneous equations including the equation (1) and the equation (2).In brief, the instant disclosure acquires two angle data of the singlehand by the angle detecting module 130 and the image capturing module110, and transforms the angle data of the single hand into the depthdata by the gesture information control module 140.

Z1=(XR1−ΔX1)×tan(θ1)   equation (1)

Z1=(ΔX1)×tan(θ2)   equation (2)

It is worth mentioning that, in conjunction with FIG. 1A and FIG. 1B,FIG. 1B shows a schematic diagram of an image capturing module foracquiring angle data from the two-dimensional reference image accordingto an embodiment of the instant disclosure. In the instant disclosure,the image capturing module 110 comprises a lens 112 and an image sensor114. The image capturing module 110 has a viewing angle range VR (as thearea covered between the two dotted lines L1), and the image capturingmodule 110 can image the single hand HA within the viewing angle rangeVR on the image sensor 114, wherein the image capturing module 110 has apreset angle θ0. In a further instruction, the image capturing module110 captures the two-dimensional reference image THF of the single handHA and transmits the two-dimensional reference image THF to the gestureinformation control module 140, wherein the single hand HA correspondingto the two-dimensional reference image THF that would be imaged insidethe image sensor 114 according to the dotted line L2. At this time, thegesture information control module 140 calculates the reference angleθ2′, the angle formed by the dotted lines L1 and L2, according to thelocation of the single hand HA in the two-dimensional reference image.After that, the gesture information control module 140 adds thereference angle θ2′ to the preset angle θ0 so as to acquire the secondangle reference data.

For a specific instruction on an operation process of the gesturerecognition system 100 of the instant disclosure, there is at least oneof the embodiments for further instruction.

In the following embodiments, there are only parts different fromembodiments in FIG. 1A described, and the omitted parts are indicated tobe identical to the embodiments in FIG. 1A. In addition, for an easyinstruction, similar reference numbers or symbols refer to similarelements.

[Another Embodiment of the Gesture Recognition System for RecognizingSingle-Hand Gestures]

Please refer to FIG. 3, FIG. 3 shows a detailed block diagram of agesture recognition system according to another embodiment of theinstant disclosure. Different from the embodiment shown in FIG. 1A, inthe present embodiment, the information control module 140 of thegesture recognition system 300 comprises an image control unit 142, thefirst lighting control unit 144, an angle control unit 146 and thegesture recognition processing unit 148. The image control unit 142 iselectrically connected to the image capturing module 110, the firstlighting control unit 144 is electrically connected to the firstlighting module 120, the angle control unit 146 is electricallyconnected to the angle detecting module 130, and the gesture recognitionprocessing unit 148 is electrically connected to the image control unit142, the first lighting control unit 144 and the angle control unit 146.

Regarding to the image control unit 142, the image control unit 142receives the two-dimensional reference image THF and uses images tocalculate the second angle reference data ARD2 according to thetwo-dimensional reference image THF.

Regarding to the first lighting control unit 144, the first lightingcontrol unit 144 outputs the first lighting control signal CS1 accordingto the first lighting instruction CI1 transmitted from the gesturerecognition processing unit 148, so as control the first lighting module120 to emit the first light α.

Regarding to the angle control unit 146, the angle control unit 146receives the light sensing signal LS and calculates the first anglereference data ARD1 according to the light sensing signal LS, whereinthe angle control unit 146 transmits the angle detecting control signalACS to the angle detecting module 130 according to the angle detectinginstruction AI.

Regarding to the gesture recognition processing unit 148, the gesturerecognition processing unit 148 respectively receives the first anglereference data ARD1 and the second angle reference data ARD2 transmittedfrom the the image control unit 142 and angle control unit 146, andcalculates the depth data Z1 and the horizontal displacement data ΔX1 ofthe single hand HA according to the first angle reference data ARD1, thesecond angle reference data ARD2 and the fixed length XR1, so as torecognize gestures of the single hand HA. It is worth mentioning that,in the instant disclosure, the gesture recognition processing unit 142acquires the skeleton frame data of the single hand HA by thetwo-dimensional reference image THF.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 300.

In the present embodiment, the gesture recognition processing unit 148transmits the first lighting instruction CI1 to the first lightingcontrol unit 144 such that the first lighting control unit 144 transmitsthe first lighting control signal CS1 to the first lighting module 120,so as to emit the first light α (having a first light illumination rangeLR1) that illuminates the user's single hand HA. Moreover, the gesturerecognition processing unit 148 transmits the angle detectinginstruction AI to the angle control unit 146 such that the angle controlunit 146 uses the angle detecting control signal ACS to control theangle detecting module 130 for receiving the first reflection light α′generated from the single hand HA illuminated by the first light α, soas to acquire the data of the angle θ1. At the same time, the imagecapturing module 110 captures at least one two-dimensional referenceimage THF of the user's single hand HA, and transmits at least onetwo-dimensional reference image THF of the single hand HA to the imagecontrol unit 142 for analysis and calculation. Afterwards, the imagecontrol unit 142 receives at lease one two-dimensional reference imageTHF of the single hand HA transmitted from the image capturing module110, and the image control unit 142 calculates the second anglereference data ARD2 of the two-dimensional reference image THF (that is,the data of the angle θ2) from the two-dimensional reference image THF.After that, the image control unit 142 transmits the second anglereference data ARD2 to the gesture recognition processing unit 148.

Besides, after the angle detecting module 130 receives the firstreflection light α′ resulted when the first light α illuminates thefirst hand HA, the angle detecting module 130 transmits the lightsensing signal LS corresponding to the first reflection light α′ to theangle control unit 146. It is worth mentioning that, the angle detectingmodule 130 may be designed to be a functional module that can onlyreceive the first light α so as to avoid circuit malfunction due toreceiving other lights. For example, the angle detecting module 130 hasan optical wavelength detecting range that is matching opticalwavelength of the first light α or a light detecting period that ismatching lighting pulse period of the first light α. After that, theangle control unit 146 makes analysis and calculations to acquire thefirst angle reference data ARD1 (that is, the data of the angle θ1)according to the received light sensing signal LS. Also, the anglecontrol unit 146 transmits the first angle reference data ARD1 to thegesture recognition processing unit 148.

Afterwards, in conjunction with FIG. 2 and FIG. 3, the gesturerecognition processing unit 148 calculates the depth data Z1 and thehorizontal displacement data ΔX1 of the single hand HA according to thefixed length XR1, the first angle reference data ARD1 and the secondangle reference data ARD2 and via the simultaneous equations includingthe equation (1) and the simultaneous equation (2), so as to determinethe gestures of the user's single hand HA. Further, the gesturerecognition processing unit 148 compares the user's gestures with thepredetermined gesture operation instructions stored in a databaseaccording to the two-dimensional reference image THF, the depth data Z1and the horizontal displacement data ΔX1, so as to identify theinstructions of the user, such that the computer system and computer/TVgame can implement the corresponding instruction or software.

For a specific instruction on an operation process of the gesturerecognition system 300 of the instant disclosure, there is at least oneof the embodiments for further instruction.

In the following embodiments, there are only parts different fromembodiments in FIG. 3 described, and the omitted parts are indicated tobe identical to the embodiments in FIG. 3. In addition, for an easyinstruction, similar reference numbers or symbols refer to similarelements.

One Embodiment to Expand the Light Illumination Range of the GestureRecognition System for Recognizing Single-Hand Gestures

In conjunction with FIGS. 4-6, FIG. 4 shows a block diagram of expandingthe light illumination range of the gesture recognition system forrecognizing single-hand gestures according to a embodiment of theinstant disclosure, FIG. 5 shows a schematic diagram of a gesturerecognition system for calculating the depth data and the horizontaldisplacement data according to FIG. 4, and FIG. 6 shows a detailed blockdiagram of a gesture recognition system according to an embodiment ofthe instant disclosure. Different from the embodiment shown in FIG. 1,in the present embodiment, the gesture recognition system 400 furthercomprises at least one second lighting module 410 for emitting thesecond light β, wherein the second light β has a second lightillumination range LR2 and the illumination ranges LR1 and LR2 may bepartially overlapped. It should be noticed that, the angle detectingmodule 130 may further receive the second reflection light β′ of thesecond light β, and outputs the light sensing signal LS to the gestureinformation control module 140 according to the second reflection lightβ′. The second reflection light β′ is generated from the reflectionresulted when the second light β illuminates the single hand HA, whereinthe gesture information control module 140 transmits the second lightingcontrol signal CS2 to the second lighting module 410. It should benoticed that, the angle detecting module 130 has an optical wavelengthdetecting range or a light detecting period that is matching the secondlight β. It is worth mentioning that, the angle detecting module 130 hasan optical wavelength detecting range that is matching opticalwavelengths of the first light α and the second light β or a lightdetecting period that is matching lighting pulse periods of the firstlight α and the second light β. In other words, the first light α andthe second light β may be same optical wavelength, or the first light αand the second light β may have the same pulse period (that is, thelighting pulse period of the first light α and the lighting pulse periodof the second light β are the same). Thus, the angle detecting module130 can receive the first reflection light α′ of the first light α orthe second reflection light β′ of the second light β. In the gesturerecognition system 400 of the present embodiment, the second lightingmodule 410 expands the overall light illumination range of the gesturerecognition system 100 in the embodiment as shown in FIG. 1A, so as toavoid the malfunction of the overall system resulted when thedisplacement of the user's single hand HA is beyond the first lightillumination range LR1 of the first light α.

In the present embodiment, for conveniently describing the instantdisclosure, there is merely one second lighting module 410 added in thegesture recognition systems 400 and 600 so as to expand the overalllight illumination range, but for the practical application of thegesture recognition system, it is not limited thereto. In anotherembodiment, the gesture recognition systems 400 and 600 may add aplurality of second lighting modules depending on needs. Additionally,the lighting module of the instant disclosure can not only generate thereflection light needed by the angle detecting module but also can be alight source that an image capturing module needs. In addition,different from the embodiment shown in FIG. 2, the gesture informationcontrol module 140 further comprises at least one second lightingcontrol unit 149. As shown in FIG. 6, the second lighting control unit149 is electrically connected to the second lighting module 410 and thegesture recognition processing unit 148. The second lighting controlunit 149 outputs the second lighting control signal CS2 to the secondlighting module 140 according to the second lighting instruction CI2transmitted from the gesture recognition processing unit 148, and thesecond lighting module 410 emits the second light β according to thesecond lighting control signal CS2.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 600.

As shown in FIG. 6, when the user's single hand HA moves for a distance,the image capturing module 110 captures and transmits at least onetwo-dimensional reference image THF of the moving single hand HA to theimage control unit 142 for analysis and calculation. The image controlunit 142 receives at least one two-dimensional reference image THF ofthe single hand HA transmitted from the image capturing module 110, andthe image control unit 142 calculates the second angle reference dataARD2 via the embodiment shown in FIG. 1B, such as the angle θ4 shown inFIG. 4 or FIG. 6. At this time, the displacement of the single hand HAhas been beyond the first light illumination range LR1 of the firstlight α and the single hand HA has moved from the first lightillumination range LR1 of the first light α to the second lightillumination range LR2 of the second light β, so when the angledetecting module 130 detects the second reflection light β′ of thesecond light β the angle detecting module 130 transmits the lightsensing signal LS to the angle control unit 146 according to the secondreflection light β′. Particularly, the second reflection light β′ isgenerated by the reflection resulted when the second light β illuminatesthe single hand HA. Afterwards, the angle control unit 146 calculatesthe first angle reference data ARD1 of the single hand HA according tothe light sensing signal LS, such as the angle θ3 shown in FIG. 4 orFIG. 6. After that, the gesture recognition processing unit 148respectively receives the first angle reference data ARD1 and the secondangle reference data ARD2 transmitted from the angle control unit 146and the image control unit 142, and the gesture recognition processingunit 148 calculates the depth data Z2 and the horizontal displacementdata ΔX2, as shown in FIG. 5, according to the fixed length XR1, thefirst angle reference data ARD1 and the second angle reference data ARD2and via the simultaneous equations including the equation (3) and theequation (4). Further, the gesture recognition unit compares thegestures with the predetermined gesture operation instructions stored ina data base according to the the two-dimensional reference image THF,the depth data Z2 and the horizontal displacement data ΔX2, so as toidentify the instructions of the user, such that the computer system andcomputer/TV games can implement the corresponding instructions orsoftware.

Z2=(XR1−ΔX2)×tan(θ3)   equation (3)

Z2=(ΔX2)×tan(θ4)   equation (4)

In the following embodiments, there are only parts different fromembodiments in FIG. 6 described, and the omitted parts are indicated tobe identical to the embodiments in FIG. 6. In addition, for an easyinstruction, similar reference numbers or symbols refer to similarelements.

[One Embodiment of the Gesture Recognition System for RecognizingTwo-Hands Gestures]

Please refer to FIG. 7, FIG. 7 shows a block diagram of a gesturerecognition system for recognizing two-hands gestures according to anembodiment of the instant disclosure. The gesture recognition system 700recognizing the user's two-hands gestures comprises an image capturingmodule 710, the first lighting module 720, the first angle detectingmodule 730, the third lighting module 740, the second angle detectingmodule 750 and a gesture information control module 760. The gestureinformation control module 760 is electrically connected to the firstlighting module 720, the third lighting module 740, the first angledetecting module 730, the second angle detecting module 750 and thecapturing module 710.

Regarding to the capturing module 710, the capturing module is generallyconfigured at the upper side of the display screen (the central part),and the image capturing module 710 captures at least one two-dimensionalreference image THF of the user's first hand HA1 and second hand HA2 andoutputs the two-dimensional reference image THF to the gestureinformation control module 760.

Regarding to the first lighting module 720, the first lighting module720 is configured at the first side of the image capturing module 710,and the first lighting module 720 emits the first light α (the firstlight α has the specific optical wavelength or lighting pulse period)according to the first lighting control signal CS1, wherein the firstlight α has the first light illumination range LR1. The first light αmay be Infrared light, and the first lighting module 720 may be aLight-Emitting Diode (LED) module.

Regarding to the first angle detecting module 730, the first angledetecting module 730 is configured at the first side of the imagecapturing module 710, and detects the angle data of the first hand HA1according to the first angle detecting control signal ACS1. In a furtherinstruction, the first angle detecting module 730 receives the firstreflection light α′ of the first light a and outputs the first lightsensing signal LS1 to the gesture information control module 760according to the first reflection light α′, wherein the first reflectionlight α′ is generated from a reflection resulted when the first light αilluminates the user's first hand HA1. Also, the user generally makesgestures when facing the image capturing module 710, so the first handHA1 may be defined as the user's right hand. Moreover, in the presentembodiment, the distance between the first angle detecting module 730and the image capturing module 710 is the first fixed length XR1. It isworth mentioning that, the first angle detecting module 730 has anoptical wavelength detecting range that is matching optical wavelengthof the first light α or a light detecting period that is matchinglighting pulse period of the first light α.

Regarding to the third lighting module 740, the third lighting module740 is configured at the second side of the image capturing module 710,and emits the third light γ (the third light γ has another specificoptical wavelength or lighting pulse period) according to the thirdlighting control signal CS3, wherein the third light γ has the thirdlight illumination range LR3. It is worth mentioning that, the secondside of the image capturing module 710 may be another side opposite tothe first side of the image capturing module 710. For example, the firstside of the image capturing module 710 is defined as the left side ofthe image capturing module 710, and the second side of the imagecapturing module 710 is defined as the right side of the image capturingmodule 710. The third light γ may be infrared light, and the thirdlighting module 740 may be a Light-Emitting Diode (LED) module.

Regarding to the second angle detecting module 750, the second angledetecting module 750 is configured at the second side of the imagecapturing module 710, and detects the angle data of the second hand HA2according to a second angle detecting control signal ACS2. In a furtherinstruction, the second angle detecting module 750 receives the thirdreflection light γ′ of the third light γ, and outputs a second lightsensing signal LS2 to the gesture information control module 760according to the third reflection light γ′, wherein the third reflectionlight γ′ is generated from the reflection resulted when the third lightγ illuminates the second hand HA2. Also, the user generally makesgestures when facing the image capturing module 710, so the second handHA2 may be defined as the user's left hand. Further, in the presentembodiment, the distance between the second angle detecting module 750and the image capturing module 710 is the second fixed length XR2. Thesecond angle detecting module 750 has an optical wavelength detectingrange that is matching optical wavelength of the third light γ or alight detecting period that is matching lighting pulse period of thethird light γ.

Regarding to the gesture information control module 760, the gestureinformation control module 760 respectively transmits the gestureinformation control module CS1, the third lighting control signal CS3,the first angle detecting control signal ACS1 and the second angledetecting control signal ACS2 to the first lighting module 720, thethird lighting module 740, the first angle detecting module 730 and thesecond angle detecting module 750. The gesture information controlmodule 760 respectively receives the two-dimensional reference imageTHF, the first light sensing signal LS1 and the second light sensingsignal LS2 transmitted form the image capturing module 710, the firstangle detecting module 730 and the second angle detecting module 750.After that, the gesture information control module 760 respectivelyacquires the first angle reference data (that is, the data of the angleθ5) and the second angle reference data (that is, the data of the angleθ6) according to the first light sensing signal LS1 and thetwo-dimensional reference image THF, and the gesture information controlmodule acquires the third angle reference data (that is, the data of theangle θ7) and the fourth angle reference data (that is, the data of theangle θ8) respectively according to the second light sensing signal LS2and the two-dimensional reference image THF. It should be noticed that,in the present embodiment, the gesture information control module mayfurther acquires the first skeleton frame data of the first hand HA1 andthe second skeleton frame data of the second hand HA2 from thetwo-dimensional reference image THF, as shown in FIG. 15, FIG. 15 showsa schematic diagram of the skeleton frame data of the first hand and thesecond hand according to an embodiment of the instant disclosure.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 700. Before havingthe following instruction, it should be clarified that, when using thegesture recognition system 700, the user can directly makes apredetermined gesture with two hands to the image capturing module 710.Afterwards, the computer system implements the application or functionitem corresponding to the gesture. To be detailed, in conjunction withFIG. 7 and FIGS. 8A-8B, FIGS. 8A-8B show a schematic diagram of agesture recognition system for calculating the depth data and thehorizontal displacement data according to FIG.7. In the gesturerecognition system 700 of the present embodiment, it is assumed that thearea of displacement of the user's first hand HA1 is within the firstlight illumination range LR1 of the first light α, and the area ofdisplacement of the user's second hand HA2 is within the third lightillumination range LR3 of the third light γ. The gesture informationcontrol module 760 respectively transmits the first lighting controlsignal CS1 and the third lighting control signal CS3 to the firstlighting module 720 and the third lighting module 740, such that thefirst lighting module 720 and the third lighting module 740 respectivelyemits the first light α (having a first light illumination range LR1)and the third light γ (having a third light illumination range LR3). Atthe same time, the gesture information control module 760 respectivelytransmits the first angle detecting control signal ACS1 and the secondangle detecting control signal ACS2 to the first angle detecting module730 and the second angle detecting module 750, so as to respectivelycontrol the first angle detecting module 730 and the second angledetecting module 750 for receiving the first reflection light α′ and thethird reflection light γ′. The image capturing module 710 captures atleast one two-dimensional reference image THF of the first hand HA1 andthe second hand HA2, and transmits at least one two-dimensionalreference image THF to the gesture information control module 760 foranalysis and calculation.

Besides, the first angle detecting module 730 receives the firstreflection light α′ generated from the reflection resulted when thefirst light α illuminates the first hand HA1, and transmits thecorresponding first light sensing signal LS1 to the gesture informationcontrol module 760, wherein the first angle detecting module 730 may bedesigned as a function module that can only receive the first light α soas to avoid circuit malfunction because of receiving other light. Thesecond angle detecting module 750 receives the third reflection light γ′generated from the reflection resulted when the third light γilluminates the second hand HA2, and transmits the corresponding secondlight sensing signal LS2 to the gesture information control module 760,wherein the second angle detecting module 750 may be designed as afunction module that can only receive the third light γ so as to avoidcircuit malfunction because of receiving other light. It is worthmentioning that, the optical wavelength of the first light α may bedifferent from the optical wavelength of the third light γ, or the firstlight α and the third light γ may have different lighting pulse periods.Moreover, in the instant disclosure, the first angle detecting module730 has an optical wavelength detecting range that is matching opticalwavelength of the first light α, or a light detecting period that ismatching lighting pulse period of the first light α. Also, the secondangle detecting module 750 has an optical wavelength detecting rangethst is matching optical wavelength of the third light γ, or a lightdetecting period that is matching lighting pulse period of the thirdlight γ. Therefore, the gesture recognition system 700 can avoid themisjudgment generated by the first angle detecting module 730 and thesecond angle detecting module 750. In one embodiment, the first lightingmodule 720 and the third lighting module 740 avoid the misjudgmentgenerated by the first angle detecting module 730 and the second angledetecting module 750 via time-division multiplexing.

When the gesture information control module 760 receives at least onetwo-dimensional reference image THF of the first hand HA1 and the secondhand HA2 transmitted from the image capturing module 710, the gestureinformation control module calculates the second angle reference data ofthe first hand HA1 (the data of the angle θ6) and the fourth anglereference data of the second hand HA2 (the data of the angle θ8) fromthe two-dimensional reference image THF according to the embodimentshown in FIG. 1B. Additionally, when the gesture information controlmodule 760 respectively receives the first light sensing signal LS1 andthe second light sensing signal LS2 transmitted from the first angledetecting module 730 and the second angle detecting module 750, thegesture information control module 760 calculates the first anglereference data of the first hand HA1 (the data of the angle θ5) and thethird angle reference data of the second hand HA2 (the data of the angleθ7) respectively according to the first light sensing signal LS1 and thesecond light sensing signal LS2. After that, as shown in FIGS. 8A-8B,the gesture information control module 760 calculates the first depthdata Z3 and the first horizontal displacement data ΔX3 (that is, thehorizontal displacement of the first hand HA1) according to the firstfixed length XR1, the first angle reference data and the second anglereference data and via the simultaneous equations including the equation(5) and the equation (6). Moreover, the gesture information controlmodule 760 calculates the depth data Z4 and the second horizontaldisplacement data ΔX4 (that is, the horizontal displacement of thesecond HA2) according to the second fixed length XR2, the third anglereference data and the fourth angle reference data and via thesimultaneous equations including the equation (7) and the equation (8).Afterwards, the gesture information control module 760 compares theuser's two-hands gestures with the predetermined two-hands gestureoperation instructions stored in a database according to thetwo-dimensional reference image THF, the depth data (such as the depthdata Z3 and Z4) and the horizontal displacement data (such as ΔX3 andΔX4) of the first hand HA1 and the second HA2 so as to identify theinstructions of the user, such that the computer system and computer/TVgame can execute the corresponding instructions or software.

To be brief, the gesture recognition system 700 for recognizingtwo-hands gestures provided by the instant disclosure acquires two angledata of the first hand HA1 and two angle data of the second hand HA2 bythe first angle detecting module 730, the second angle detecting module750 and the image capturing module 710, and transforms the angle data ofthe first hand HA1 and the second hand HA2 into the depth data by thegesture information control module 760.

Z3=(XR1−ΔX3)×tan(θ5  ) equation (5)

Z3=(ΔX3)×tan(θ6)   equation (6)

Z4=(XR2−ΔX4)×tan(θ7)   equation (7)

Z4=(ΔX4)×tan(θ8)   equation (8)

For a specific instruction on an operation process of the gesturerecognition system 700 of the instant disclosure, there is at least oneof the embodiments for further instruction.

In the following embodiments, there are only parts different fromembodiments in FIG. 7 described, and the omitted parts are indicated tobe identical to the embodiments in FIG. 7. In addition, for an easyinstruction, similar reference numbers or symbols refer to similarelements.

[Another Embodiment of the Gesture Recognition System for RecognizingTwo-Hands Gestures]

Please refer to FIG. 9, FIG. 9 shows a detailed block diagram of agesture recognition system according to another embodiment of theinstant disclosure. Different from the embodiment shown in FIG. 7, inthe present embodiment, the gesture information control module 760 ofthe gesture recognition system 900 comprises an image control unit 761,a first lighting control unit 762, a first angle control unit 763, athird lighting control unit 764, a second angle control unit 765 and agesture recognition processing unit 766. The image control unit 761 iselectrically connected to the image capturing module 710, the firstlighting control unit 762 is electrically connected to the firstlighting module 720, the first angle control unit 763 is electricallyconnected to the first angle detecting module 730, the third lightingcontrol unit 764 is electrically connected to the third lighting module740, the second angle control unit 765 is electrically connected to thesecond angle detecting module 750 and the gesture recognition processingunit 766 is electrically connected to the image control unit 761, thefirst lighting control unit 762, the first angle control unit 763, thethird lighting control unit 764 and the second angle control unit 765.

Regarding to the image control unit 761, the image control unit 761receives the two-dimensional reference image THF, and calculates thesecond angle reference data ARD2 and the fourth angle reference dataARD4 according to the two-dimensional reference image THF from the imagecapturing module 710 while utilizing the method of acquiring angle dataof the embodiment shown in FIG. 1B, thus the redundant information isnot repeated.

Regarding to the first lighting control unit 762, the first lightingcontrol unit 762 outputs the first lighting control signal CS1 accordingto the first lighting instruction CI1 transmitted from the gesturerecognition processing unit 766, so as to control the first lightingmodule 720 to emit the first light α.

Regarding to the first angle control unit 763, the first angle controlunit 763 receives the first light sensing signal LS1, and calculates thefirst angle reference data ARD1 according to the first light sensingsignal LS1, wherein the first angle control unit 763 transmits the firstangle detecting control signal ACS1 to the first angle detecting module730 according to the first angle detecting instruction AI1.

Regarding to the third lighting control unit 764, the third lightingcontrol unit 764 outputs the third lighting control signal CS3 accordingto the third lighting instruction CI3 transmitted from the gesturerecognition processing unit 766, so as to control the third lightingmodule 740 to emit the third light γ.

Regarding to the second angle control unit 765, the second angle controlunit 765 receives the second light sensing signal LS2, and calculatesthe third angle reference data ARD3 according to the second lightsensing signal LS2, wherein the second angle control unit 765 transmitsthe second angle detecting control signal ACS2 to the second angledetecting module 750 according to the second angle detecting instructionAI2.

Regarding to the gesture recognition processing unit 766, the gesturerecognition processing unit 766 receives the first angle reference dataARD1, the second angle reference data ARD2, the third angle referencedata ARD3 and the fourth angle reference data ARD4. Afterwards, thegesture recognition processing unit 766 calculates the first depth dataZ3 and the first horizontal displacement data ΔX3 of the first hand HA1according to the first angle reference data ARD1, the second anglereference data ARD2 and the first fixed length XR1. Further, the gesturerecognition processing unit 766 calculates the second depth data Z4 andthe second horizontal displacement data ΔX4 of the second hand HA2according to the third angle reference data ARD3, the fourth anglereference data ARD4 and the second fixed length XR2, so as to recognizegestures of the first hand HA1 and the second hand HA2. Additionally,the gesture recognition processing unit 766 acquires the first skeletonframe data of the first hand HA1 and the second skeleton frame data ofthe second hand HA2 from the two-dimensional reference image THF.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 900.

In the present embodiment, the gesture recognition processing unit 766respectively transmits the first lighting instruction CI1 and the thirdlighting instruction CI3 to the first lighting control unit 762 and thethird lighting control unit 764, such that the first lighting controlunit 762 transmits the first lighting control signal CS1 to the firstlighting module 720 so as to emit the first light α (having a firstlight illumination range LR1) to the user's first hand HA1, and thethird lighting control unit 764 transmits the third lighting controlsignal CS3 to the third lighting module 740 so as to emit the thirdlight γ (having a third light illumination range LR3) to the user'ssecond hand HA2. Moreover, the gesture recognition processing unit 766respectively transmits the first angle detecting instruction All and thesecond angle detecting instruction AI2 to the first angle control unit763 and the second angle control unit 765, such that the first anglecontrol unit 763 outputs the first angle detecting control signal ACS1to control the first angle detecting module 730 to receive the firstreflection light α′ generated from the reflection resulted when thefirst light α illuminates the user's first hand HA1, and the secondangle control unit 765 outputs the second angle detecting control signalACS2 to control the second angle detecting module 750 to detect orreceive the third reflection light γ′ generated from the reflectionresulted when the third light γ illuminates to the user's second handHA2. Also, the image capturing module 710 captures at least onetwo-dimensional reference image THF (sequence two-dimensional image) ofthe user's first hand HA1 and second hand HA2, and transmits at leastone two-dimensional reference image THF of the first hand HA1 and thesecond hand HA2 to the image control unit 761 for analysis andcalculation. When the image control unit 761 receives at least onetwo-dimensional reference image THF of the first hand HA1 and the secondhand HA2 transmitted from the image capturing module 710, the imagecontrol unit 761 calculates the second angle reference data ARD2 (thedata of the angle θ6) and the fourth angle reference data ARD4 (the dataof the angle θ8) of the two-dimensional reference image THF via theembodiment shown in FIG. 1B. After that, the image control unit 761transmits the second angle reference data ARD2 and the fourth anglereference data ARD4 to the gesture recognition processing unit 766.Besides, after the first angle detecting module 730 receives the firstreflection light α′ generated from the reflection resulted when thefirst light α illuminates the first hand HA1, the first angle detectingmodule 730 transmits the first light sensing signal LS1 corresponding tothe first reflection light α′ to the first angle control unit 763. Onthe other hand, after the second angle detecting module 750 receives thethird reflection light γ′ generated from the reflection resulted whenthe third light γ illuminates the second hand HA2, the second angledetecting module 750 transmits the second light sensing signal LS2corresponding to the third reflection light γ′ to the second anglecontrol unit 765. It is worth mentioning that the first angle detectingmodule 730 can be designed as a function module that can only receivethe first light α, and the second angle detecting module 750 can bedesigned as a function module that can only receive the third light γ,so as to avoid circuit malfunction because of receiving other lights.After that, the first angle control unit 763 makes analysis andcalculation according to the received first light sensing signal LS1 soas to acquire the first angle reference data ARD1 (the data of the angleθ5), and the first angle control unit 763 transmits the first anglereference data ARD1 to the gesture recognition processing unit 766. Onthe other hand, the second angle control unit 765 makes analysis andcalculation according to the received second light sensing signal LS2 soas to acquire the third angle reference data ARD3 (the data of the angleθ7), and the second angle control unit 765 transmits the third anglereference data ARD3 to the gesture recognition processing unit 766.

Afterwards, in conjunction with FIGS. 8A-8B and FIG. 9, the gesturerecognition processing unit 766 calculates the first depth data Z3 andthe first horizontal displacement data ΔX3 of the first hand HA1according to the first fixed length XR1, the first angle reference dataARD1 and the second angle reference data ARD2 and via the simultaneousequations including the equation (5) and the equation (6). Besides, thegesture recognition processing unit 766 calculates the second depth dataZ4 and the second horizontal displacement data ΔX4 of the second handHA2 according to the second fixed length XR2, the third angle referencedata ARD3 and the fourth angle reference data ARD4 and via thesimultaneous equations including the equation (7) and the equation (8).After that, the gesture recognition processing unit 766 compares theuser's two-hands gestures with the predetermined gesture operationinstructions for two hands so as to identify the instructions of theuser, such that the computer system and computer/TV games implement thecorresponding instructions and software.

For a specific instruction on an operation process of the gesturerecognition system 900 of the instant disclosure, there is at least oneof the embodiments for further instruction.

In the following embodiments, there are only parts different fromembodiments in FIG. 9 described, and the omitted parts are indicated tobe identical to the embodiments in FIG. 9. In addition, for an easyinstruction, similar reference numbers or symbols refer to similarelements.

[One Embodiment to Expand the Light Illumination Range of the GestureRecognition System for Recognizing Two-Hands Gestures]

In conjunction with the FIG. 10 and FIG. 11, FIG. 10 shows a blockdiagram of expanding the light illumination range of the gesturerecognition system for recognizing two-hands gestures according to aembodiment of the instant disclosure, and FIG. 11 shows a detailed blockdiagram of expanding the light illumination range of the gesturerecognition system for recognizing two-hands gestures according to aembodiment of the instant disclosure. Different from the embodimentshown in FIG. 7, in the present embodiment, the gesture recognitionsystem 1000 further comprises at least one second lighting module 1010for emitting the second light β and at least one fourth lighting module1020 for emitting the fourth light δ. The second lighting module emitsthe second light according to the second lighting control signal, andthe fourth lighting module emits the fourth light according to thefourth lighting control signal. Also, the second light β has a secondlight illumination range LR2 and the light illumination ranges LR1 andLR2 can be partially overlapped, and the fourth light d has the fourthlight illumination range LR4 and the light illumination ranges LR3 andLR4 can be partially overlapped. It should be noticed that, the firstangle detecting module 730 further receives the second reflection lightβ′ of the second light β and outputs the first light sensing signal LS1to the first angle control unit 763 according to the second reflectionlight β′, and the second angle detecting module 750 further receives thefourth reflection light δ′ of the fourth light δ and outputs the secondlight sensing signal LS2 to the second angle control unit 765 accordingto the fourth reflection light δ′. The second reflection light β′ isgenerated from the reflection resulted when the second light βilluminates the first hand HA1 and the fourth reflection light δ′ isgenerated from the reflection resulted when the fourth light δilluminates the second hand HA2, wherein the gesture information controlmodule transmits the second lighting control signal and the fourthlighting control signal to the second lighting module and the fourthlighting module.

Before having the following instruction, it should be clarified that,the first light α and the second light β can be the same opticalwavelength, or the first light α and the second light β can have thesame lighting pulse period, and thus the first angle detecting module730 can receive the first light α (or the first reflection light α′thereof) or the second light β (or the second reflection light β′thereof). Moreover, the third light γ and the fourth light δ can be thesame optical wavelength, or the third light γ and the fourth light δ canhave the same lighting pulse period, and thus the second angle detectingmodule 750 can receive the third light γ (or the third reflection lightγ′ thereof) or the fourth light δ (or the fourth reflection light δ′thereof). It should be noticed that, in order to avoid the misjudgmentof the gesture information control module 760 resulted from theerroneous receiving by the first angle detecting module 730 and thesecond angle detecting module 750, optical wavelength of the first lightα may be different from the optical wavelength of the third light γ, orthe first light α and the third light γ have different lighting pulseperiods. Besides, it should be noticed that, in the present embodiment,the first angle detecting module 730 has an optical wavelength detectingrange that is matching optical wavelength of the first light α andoptical wavelength of the second light β, or the first angle detectingmodule 730 has a light detecting period that is matching lighting pulseperiod of the first light α and lighting pulse period of the secondlight β. Also, the second angle detecting module 750 has an opticalwavelength detecting range that is matching optical wavelength of thethird light γ and optical wavelength of the fourth light δ, or thesecond angle detecting module 750 has a light detecting period that ismatching lighting pulse period of the third light γ and lighting pulseperiod of the fourth light δ. Thereby, the misjudgment in the gesturerecognition systems 1000 or 1100 can be avoided.

In one embodiment, the lighting modules 720, 1010, 740 and 1020 canavoid erroneous receiving of lights resulted from the first angledetecting module 730 and the second angle detecting module viatime-division multiplexing. In the gesture recognition system 1000 ofthe present embodiment, the second lighting module 1010 expands theoverall light illumination range of the gesture recognition system 700shown in FIG. 7, so as to avoid malfunction of the system resulted whenthe user's first hand HA1 moves beyond the first light illuminationrange LR1 of the first light α. Likewise, the the fourth lighting module1020 expands the overall light illumination range of the gesturerecognition system 700 shown in FIG. 7, so as to avoid malfunction ofthe system resulted when the user's second hand HA2 moves beyond thethird light illumination range LR3 of the third light γ.

In one embodiment, the first lighting module 720 and the third lightingmodule 740 are configured at the upper side of the display screen of anelectric device such as a laptop, pad or mobile phone, and the secondlighting module 1010 and the fourth lighting module 1020 arerespectively configured at the left side and right side of the displayscreen of the electric device (such as the laptop, the pad or mobilephone), which thereby expands the overall light illumination range ofthe gesture recognition system 1100.

In the present embodiment, for conveniently describing the instantdisclosure, there is merely two symmetric lighting modules (1010 and1020) added in the gesture recognition systems 1000 and 1100 recognizingtwo-hands gestures, but in the practical applications of the gesturerecognition system, it is not limited thereto. In another embodiment,there could be a plurality of the second lighting modules and aplurality of the fourth lighting modules added in the gesturerecognition systems 1010 and 1100 depending on needs, wherein the secondlighting modules are respectively electrically connected to the gestureinformation control module 760 and the second lighting modules emitlights to expand an overall light illumination range of the gesturerecognition system. Additionally, the fourth lighting modules arerespectively electrically connected to the gesture information controlmodule 760, and the fourth lighting modules emit light to expand anoverall light illumination range of the gesture recognition system.Further, different from the embodiment shown in FIG. 9, the gestureinformation control module 760 comprises at least one second lightingcontrol unit 767 and at least one fourth lighting control unit 768. Asshown in FIG. 11, the second lighting control unit 767 is electricallyconnected to the second lighting module 1010 and the gesture recognitionprocessing unit 766. The second lighting control unit 767 outputs thesecond lighting control signal CS2 to the second lighting module 1010according to the second lighting instruction CI2 transmitted from thegesture recognition processing unit 766, and the the second lightingmodule 1010 emits the second light β according to the second lightingcontrol signal CS2. The fourth lighting control unit 768 is electricallyconnected to the fourth lighting module 1020 and the gesture recognitionprocessing unit 766. The fourth lighting control unit 768 outputs thefourth lighting control signal CS4 to the fourth lighting module 1020according to the fourth lighting instruction CI2 transmitted from thegesture recognition processing unit 766, and the the fourth lightingmodule 1020 emits the fourth light δ according to the fourth lightingcontrol signal CS4.

In the following description is further instruction in teaching aworking principle of the gesture recognition system 1100.

As shown in FIG. 11, when the user's first hand HA1 and the second handHA2 moves for a distance, the image capturing module 710 captures andtransmits at least one two-dimensional reference image THF of the movingthe first hand HA1 and the second hand HA2 to the image control unit 761for analysis and calculation. The image control unit 761 receives atleast one two-dimensional reference image THF of the first hand HA1 andthe second hand HA2 transmitted from the image capturing module 110, andthe image control unit 761 calculates the second angle reference dataARD2 and the fourth angle reference data ARD4, resoectively as theangles θ10 and θ12 shown in FIG. 10 or FIG. 11, from the two-dimensionalreference image THF via the embodiment shown in FIG. 1B. At this time,the position of the first hand HA1 has been beyond the first lightillumination range LR1 of the first light α and the first hand HA1 hasmoved from the first light illumination range LR1 of the first light tothe second light illumination range LR2 of the second light β, so whenthe first angle detecting module 730 detects the second reflection lightβ′ of the second light β, the first angle detecting module 730 transmitsthe first light sensing signal LS1 to the first angle control unit 146according to the second reflection light β′, wherein the secondreflection light β′ is generated from the reflection resulted when thesecond light β illuminate the first hand HA1. On the other hand, theposition of the second hand HA2 has been beyond the third lightillumination range LR3 of the third light γ and the second hand HA2 hasmoved from the third light illumination range LR3 of the third light γto the fourth light illumination range LR4 of the fourth light δ, sowhen the second angle detecting module 750 detects the fourth reflectionlight δ′ of the fourth light δ, the second angle detecting module 750transmits the second light sensing signal LS2 to the second anglecontrol unit 765 according to the fourth reflection light δ′, whereinthe fourth reflection light δ′ is generated from the reflection resultedwhen the fourth light δilluminates the second hand HA2.

Afterwards, the first angle control unit 763 calculates the first anglereference data ARD1 of the first hand HA1 according to the first lightsensing signal LS1, such as the angle θ9 shown in FIG. 10 or FIG. 11. Onthe other hand, the second angle control unit 765 calculates the thirdangle reference data ARD3 of the second hand HA2 according to the secondlight sensing signal LS2, such as the angle θ11 shown in FIG. 10 or FIG.11. Further, the gesture recognition processing unit 766 respectivelyreceives the first angle reference data ARD1 and the second anglereference data ARD2 (two angle data of the first hand HA1) transmittedfrom the first angle control unit 763 and the image control unit 761,and the gesture recognition processing unit 766 calculates the firstdepth data Z5 and the first horizontal displacement data ΔX5 of theuser's first hand HA1 according to the first fixed length XR1, the firstangle reference data ARD1 and the second angle reference data ARD2 andvia the simultaneous equations including the equation (9) and theequation (10). On the other hand, the gesture recognition processingunit 766 respectively receives the third angle reference data ARD3 andthe fourth angle reference data ARD4 (two angle data of the second handHA2) transmitted from the second angle control unit 765 and the imagecontrol unit 761, and the gesture recognition processing unit 766calculates the second depth data Z6 and the second horizontaldisplacement data ΔX6 of the user's second hand HA2 according to thesecond fixed length XR2, the third angle reference data ARD3 and thefourth angle reference data ARD4 and via the simultaneous equationsincluding the equation (11) and the equation (12). After that, thegesture recognition processing unit 766 compares the user's two-handsgestures with the predetermined two-hands gesture operation instructionsstored in a database according to the two-dimensional reference imageTHF, the first depth data Z5, and the second depth data Z6, the firstdisplacement data ΔX5 and the second displacement data ΔX6 so as toidentify the instructions of the user, such the the computer system andcomputer/TV games can implement the corresponding instructions andsoftware.

Z5=(XR1−ΔX5)×tan(θ9)   equation (9)

Z5=(ΔX5)×tan(θ10)   equation (10)

Z6=(XR2−ΔX6)×tan(θ11)   equation (11)

Z6=(ΔX6)×tan(θ12)   equation (12)

[One Embodiment of the Gesture Recognition Method for RecognizingSingle-Hand Gestures]

Please refer to FIG. 12, FIG. 12 shows a flow chart of a gesturerecognition method for recognizing single-hand gestures according to anembodiment of the instant disclosure. The method of the presentembodiment may be conducted in the gesture recognition systems 100, 300,400 and 600 shown in FIGS. 1, 3-4 and 6 and thus please refer to FIGS.1, 3-4 and 6 for further understanding. The gesture recognition methodinclude steps as follows: emitting the first light by the first lightingmodule according to a first lighting control signal wherein the firstlight has a first light illumination range (Step S1210); receiving thefirst reflection light of the first light by the angle detecting moduleaccording to an angle detecting control signal and outputting a lightsensing signal according to the first reflection light wherein the firstreflection light is generated from the reflection resulted when thefirst light illuminates the single hand, wherein the angle detectingmodule has an optical wavelength detecting range that is matchingoptical wavelength of the first light, or the angle detecting module hasa light detecting period that is matching lighting pulse period of thefirst light (Step S1220); capturing at least one two-dimensionalreference image of the single hand from the image capturing module andoutputting the two-dimensional reference image, wherein the distancebetween the angle detecting module and the image capturing module is afixed length (Step S1230); acquiring the first angle reference data andthe second angle reference data by the gesture information controlmodule respectively according to the light sensing signal and thetwo-dimensional reference image (Step S1240); and calculating the depthdata and the horizontal displacement data of the single hand by thegesture information control module according to the first anglereference data, the second angle reference data and the fixed length, soas to recognize single-hand gestures (Step S1250).

Relevant details of the steps of the gesture recognition methodregarding the gesture recognition system are described in theembodiments of FIGS. 1, 3-4 and 6, and thus it is not repeated thereto.It is clarified that, a sequence of steps in FIG. 12 is set for a needto instruct easily, and thus the sequence of the steps is not used as acondition in demonstrating the embodiments of the instant disclosure.

[One Embodiment of the Gesture Recognition Method for RecognizingTwo-Hands Gestures]

Please refer to FIG. 13, FIG. 13 shows a flow chart of a gesturerecognition method for recognizing two-hands gestures according to anembodiment of the instant disclosure. The method of the presentembodiment may be conducted in the gesture recognition systems 700, 900,1000 and 1100 shown in FIGS. 7 and 9-11 and thus please refer to FIGS. 7and 9-11 for further understanding. The gesture recognition methodinclude steps as follows: emitting the first light by the first lightingmodule according to a first lighting control signal wherein the firstlight has a first light illumination range (Step S1310); emitting thethird light by third lighting module according to a third lightingcontrol signal wherein the third light has a third light illuminationrange (Step S1320); receiving the first reflection light of the firstlight by the first angle detecting module according to a first angledetecting control signal and outputting a first light sensing signalaccording to the first reflection light wherein the first reflectionlight is generated from the reflection resulted when the first lightilluminates a first hand, wherein the first angle detecting module hasan optical wavelength detecting range that is matching opticalwavelength of the first light, or the first angle detecting module has alight detecting period that is matching lighting pulse period of thefirst light (Step S1330); receiving the third reflection light of thethird light by the second angle detecting module according to a secondangle detecting control signal, and outputting a second light sensingsignal according to the third reflection light wherein the thirdreflection light is generated from the reflection resulted when thethird light illuminates the second hand, wherein the second angledetecting module has an optical wavelength detecting range that ismatching optical wavelength of the third light, or the second angledetecting module has a light detecting period that is matching lightingpulse period of the third light (Step S1340); capturing at least onetwo-dimensional reference image of the first hand and the second hand bythe image capturing module and outputting the two-dimensional referenceimage wherein the distance between the first angle detecting module andthe image capturing module is a first fixed length and the distancebetween the second angle detecting module and the image capturing moduleis a second fixed length (Step S1350); acquiring the first anglereference data and the second angle reference data respectivelyaccording to the first light sensing signal and the two-dimensionalreference image by the gesture information control module and acquiringthe third angle reference data and the fourth angle reference datarespectively according to the second light sensing signal and thetwo-dimensional reference image (Step S1360); and calculating the firstdepth data and the first horizontal displacement data of the first handaccording to the first angle reference data, the second angle referencedata and the first fixed length by the gesture information controlmodule, and calculating the second depth data and the second horizontaldisplacement data of the second hand according to the third anglereference data, the fourth angle reference data and the second fixedlength by the gesture information control module, so as to recognizegestures of the second hand (Step S1370).

Relevant details of the steps of the gesture recognition methodregarding the gesture recognition system are described in theembodiments of FIGS. 7 and 9-11, and thus it is not repeated thereto. Itis clarified that, a sequence of steps in FIG. 13 is set for a need toinstruct easily, and thus the sequence of the steps is not used as acondition in demonstrating the embodiments of the instant disclosure.

To sum up, by a gesture information control module, the gesturerecognition system and the gesture recognition method provided by theinstant disclosure can transfer the angle reference data of hands intothe depth data of hands by an image processing module that can merelycapture two-dimensional reference images. Further, the gestureinformation control module can acquire the first angle reference dataand the second angle reference data respectively according to the lightsensing signal and the two-dimensional reference image, so as tocalculate the depth data of hands. Therefore, comparing with the priorart, the gesture recognition system provided by the instant disclosurecan dramatically reduce the load of system calculation and the cost fordesigning and manufacturing.

The descriptions illustrated supra set forth simply the preferredembodiments of the instant disclosure; however, the characteristics ofthe instant disclosure are by no means restricted thereto. All changes,alternations, or modifications conveniently considered by those skilledin the art are deemed to be encompassed within the scope of the instantdisclosure delineated by the following claims.

What is claimed is:
 1. A gesture recognition system, recognizingsingle-hand gestures, comprising: a first lighting module for emitting afirst light according to a first lighting control signal wherein thefirst light has a first light illumination range; an angle detectingmodule receiving a first reflection light of the first light accordingto an angle detecting control signal, and outputting a light sensingsignal according to the first reflection light, wherein the firstreflection light is generated from the reflection resulted when thefirst light illuminates the single hand; an image capturing modulecapturing at least one two-dimensional reference image of the singlehand, and outputting the two-dimensional reference image, wherein thedistance between the angle detecting module and the image capturingmodule is a fixed length; and a gesture information control moduleelectrically connected to the first lighting module, the image capturingmodule and the angle detecting module, and the gesture informationcontrol module acquiring a first angle reference data and a second anglereference data respectively according to the light sensing signal andthe two dimension reference image; wherein the gesture informationcontrol module calculates a depth data and a horizontal displacementdata of the single hand according to the first angle reference data, thesecond angle reference data and the fixed length, so as to recognizegestures of the single hand; wherein the gesture information controlmodule respectively transmits the first lighting control signal and theangle detecting control signal to the first lighting module and theangle detecting module.
 2. The gesture recognition system according toclaim 1, wherein the angle detecting module has an optical wavelengthdetecting range that is matching optical wavelength of the first lightor a light detecting period that is matching lighting pulse period ofthe first light.
 3. The gesture recognition system according to claim 1,wherein the gesture information control module comprises: an imagecontrol unit electrically connected to the image capturing module, andthe image control unit receiving the two dimension reference image andaccordingly calculating the second angle reference data; a firstlighting control unit electrically connected to the first lightingmodule, the first lighting control unit outputting the first lightingcontrol signal according to a first lighting instruction; an anglecontrol unit electrically connected to the angle detecting module, theangle control unit receiving the light sensing signal and accordinglycalculating the first angle reference data, wherein the angle controlunit transmits the angle detecting control signal to the angle detectingmodule according to an angle detecting instruction; and a gesturerecognition processing unit electrically connected to the image controlunit, the first lighting control unit and the angle control unit, andthe gesture recognition processing unit receiving the first anglereference data and the second angle reference data and calculating adepth data and a horizontal displacement data of the single handaccording to the first angle reference data, the second angle referencedata and the fixed length, so as to recognize single-hand gestures;wherein the gesture recognition processing unit respectively transmitsthe first lighting instruction and the angle detecting instruction tothe first lighting control unit and the angle control unit.
 4. Thegesture recognition system according to claim 1, further comprising: atleast one second lighting module for emitting a second light accordingto a second lighting control signal so as to expand an overall lightillumination range of the gesture recognition system, wherein the secondlight has a second light illumination range; wherein the angle detectingmodule further receives a second reflection light of the second lightand outputs the light sensing signal according to the second reflectionlight, wherein the second reflection light is generated from thereflection resulted when the second light illuminates the single hand;wherein the gesture information control module transmits the secondlighting control signal to the second lighting module.
 5. The gesturerecognition system according to claim 4, wherein the gesture informationcontrol module further comprises: at least one second lighting controlunit electrically connected to the second lighting module and thegesture recognition processing unit, and the second lighting controlunit outputting the second lighting control signal according to a secondlighting instruction transmitted by the gesture recognition processingunit.
 6. The gesture recognition system according to claim 4, whereinthe angle detecting module has an optical wavelength detecting rangethat is matching optical wavelength of the first light and opticalwavelength of the second light, or a light detecting period that ismatching lighting pulse period of the first light and lighting pulseperiod of the second light.
 7. The gesture recognition system accordingto claim 4, wherein the first light and the second light have the sameoptical wavelength, or the first light and the second light have thesame lighting pulse period.
 8. A gesture recognition system, recognizingtwo-hands gestures, comprising: a first lighting module for emitting afirst light according to a first lighting control signal, wherein thefirst light has a first light illumination range; a third lightingmodule for emitting a third light according to a third lighting controlsignal, wherein the third light has a third light illumination range; afirst angle detecting module for receiving a first reflection light ofthe first light according to an first angle detecting control signal,and outputting a first light sensing signal according to the firstreflection light, wherein the first reflection light is generated fromthe reflection resulted when the first light illuminates a first hand; asecond angle detecting module for receiving a third reflection light ofthe third light according to an second angle detecting control signal,and outputting a second light sensing signal according to the thirdreflection light, wherein the third reflection light is generated fromthe reflection resulted when the third light illuminates a second hand;an image capturing module capturing at least one two-dimensionalreference image of the first hand and the second hand, and outputtingthe two-dimensional reference image, wherein the distance between thefirst angle detecting module and the image capturing module is a firstfixed length and the distance between the second angle detecting moduleand the image capturing module is a second fixed length; and a gestureinformation control module electrically connected to the first lightingmodule, the third lighting module, the first angle detecting module, thesecond angle detecting module and the image capturing module, and thegesture information control module acquiring a first angle referencedata and a second angle reference data respectively according to thefirst light sensing signal and the two dimension reference image andacquiring a third angle reference data and a fourth angle reference datarespectively according to the second light sensing signal and thetwo-dimensional reference image; wherein the gesture information controlmodule calculates a first depth data and a first horizontal displacementdata of the first hand according to the first angle reference data, thesecond angle reference data and the first fixed length and calculates asecond depth data and a second horizontal displacement data of thesecond hand according to the third angle reference data, the fourthangle reference data and the second fixed length, so as to recognizegestures of the first hand and the second hand; wherein the gestureinformation control module respectively transmits the first lightingcontrol signal, the third lighting control signal, the first angledetecting control signal and the second angle detecting control signalto the first lighting module, the third lighting module, the first angledetecting module and the second angle detecting module.
 9. The gesturerecognition system according to claim 8, wherein the first angledetecting module has an optical wavelength detecting range that ismatching optical wavelength of the first light or a light detectingperiod that is matching lighting pulse period of the first light, andthe second angle detecting module has an optical wavelength detectingrange that is matching optical wavelength of the third light or a lightdetecting period that is matching lighting pulse period of the thirdlight.
 10. The gesture recognition system according to claim 8, whereinthe first light and the third light have different optical wavelengths,or the first light and the third light have different lighting pulseperiods.
 11. The gesture recognition system according to claim 8,wherein the gesture information control module comprises: an imagecontrol unit electrically connected to the image capturing module, andthe image control unit receiving the two-dimensional reference image andaccordingly calculating the second angle reference data and the fourthangle reference data; a first lighting control unit electricallyconnected to the first lighting module, and the first lighting controlunit outputting the first lighting control signal according to a firstlighting instruction; a first angle control unit electrically connectedto the first angle detecting module, and the first angle control unitreceiving the first light sensing signal and accordingly calculating thefirst angle reference data, wherein the first angle control unittransmits the first angle detecting control signal to the first angledetecting module according to a first angle detecting instruction; athird lighting control unit electrically connected to the third lightingmodule, and the third lighting control unit outputting the thirdlighting control signal according to a third lighting instruction; asecond angle control unit electrically connected to the second angledetecting module, and the second angle control unit receiving the secondlight sensing signal and accordingly calculating the third anglereference data, wherein the second angle control unit transmits thesecond angle detecting control signal to the second angle detectingmodule according to a second angle detecting instruction; and a gesturerecognition processing unit electrically connected to the image controlunit, the first lighting control unit, the third lighting control unit,the first angle control unit and the second angle control unit, and thegesture recognition processing unit receiving the first angle referencedata, the second angle reference data, the third angle reference dataand the fourth angle reference data; wherein the gesture recognitionprocessing unit calculates the first depth data and the first horizontaldisplacement data of the first hand according to the first anglereference data, the second angle reference data and the first fixedlength, and calculates the second depth data and the second horizontaldisplacement data of the second hand according to the third anglereference data, the fourth angle reference data and the second fixedlength, so as to recognize gestures of the first hand and the secondhand; wherein the gesture recognition processing unit respectivelytransmits the first lighting instruction, the third lightinginstruction, the first angle detecting instruction and the second angledetecting instruction to the first lighting control unit, the thirdlighting control unit, the first angle control unit and the second anglecontrol unit.
 12. The gesture recognition system according to claim 8,further comprising: at least one second lighting module for emitting asecond light according to a second lighting control signal so as toexpand an overall light illumination range of the gesture recognitionsystem, wherein the second light has a second light illumination range;and at least one fourth lighting module for emitting a fourth lightaccording to a fourth lighting control signal so as to expand an overalllight illumination range of the gesture recognition system, wherein thefourth light has a fourth light illumination range; wherein the firstangle detecting module further receives a second reflection light of thesecond light and outputs the first light sensing signal according to thesecond reflection light, wherein the second reflection light isgenerated from the reflection resulted when the second light illuminatesthe first hand; wherein the second angle detecting module furtherreceives a fourth reflection light of the fourth light and outputs thesecond light sensing signal according to the fourth reflection light,wherein the fourth reflection light is generated from the reflectionresulted when the fourth light illuminates the second hand; wherein thegesture information control module transmits the second lighting controlsignal and the fourth lighting control signal to the second lightingmodule and the fourth lighting module.
 13. The gesture recognitionsystem according to claim 12, wherein the gesture information controlmodule further comprises: at least one second lighting control unitelectrically connected to the second lighting module and the gesturerecognition processing unit, and the second lighting control unitoutputting the second lighting control signal according to a secondlighting instruction transmitted by the gesture recognition processingunit; and at least one fourth lighting control unit electricallyconnected to the fourth lighting module and the gesture recognitionprocessing unit, and the fourth lighting control unit outputting thefourth lighting control signal according to a fourth lightinginstruction transmitted by the gesture recognition processing unit. 14.The gesture recognition system according to claim 12, wherein the firstlight and the second light have the same optical wavelength, or thefirst light and the second light have the same lighting pulse period.15. The gesture recognition system according to claim 12, wherein thethird light and the fourth light have the same optical wavelength, orthe third light and the fourth light have the same lighting pulseperiod.
 16. The gesture recognition system according to claim 12,wherein the first angle detecting module has an optical wavelengthdetecting range that is matching optical wavelength of the first lightand optical wavelength of the second light or a light detecting periodthat is matching lighting pulse period of the first light and lightingpulse period of the second light, and wherein the second angle detectingmodule has an optical wavelength detecting range that is matchingoptical wavelength of the third light and optical wavelength of thefourth light or a light detecting period that is matching lighting pulseperiod of the third light and lighting pulse period of the fourth light.17. A gesture recognition method, used in a gesture recognition systemrecognizing single-hand gestures, the gesture recognition systemcomprising a first lighting module, an angle detecting module, an imagecapturing module and a gesture information control module, the gestureinformation control module electrically connected to the first lightingmodule, the image capturing module and the angle detecting module, andthe gesture recognition method comprising: emitting a first light by thefirst lighting module according to a first lighting control signal,wherein the first light has a first light illumination range; receivinga first reflection light of the first light by the angle detectingmodule according to an angle detecting control signal and outputting alight sensing signal according to the first reflection light, whereinthe first reflection light is generated from the reflection resultedwhen the first light illuminates the single hand; capturing at least onetwo-dimensional reference image of the single hand from the imagecapturing module, wherein the distance between the angle detectingmodule and the image capturing module is a fixed length; acquiring afirst angle reference data and a second angle reference data by thegesture information control module respectively according to the lightsensing signal and the two-dimensional reference image; and calculatinga depth data and a horizontal displacement data of the single hand bythe gesture information control module according to the first anglereference data, the second angle reference data and the fixed length, soas to recognize single-hand gestures; wherein the gesture informationcontrol module respectively transmits the first lighting control signaland the angle detecting control signal to the first lighting module andthe angle detecting module.
 18. The gesture recognition method accordingto claim 17, wherein the angle detecting module has an opticalwavelength detecting range that is matching optical wavelength of thefirst light, or a light detecting period that is matching lighting pulseperiod of the first light.
 19. The gesture recognition method accordingto claim 17, wherein the gesture information control module comprises:an image control unit electrically connected to the image capturingmodule, and the image control unit receiving the two dimension referenceimage and accordingly calculating the second angle reference data; afirst lighting control unit electrically connected to the first lightingmodule, and the first lighting control unit outputting the firstlighting control signal according to a first lighting instruction; anangle control unit electrically connected to the angle detecting module,and the angle control unit receiving the light sensing signal andaccordingly calculating the first angle reference data, wherein theangle control unit transmits the angle detecting control signal to theangle detecting module according to an angle detecting instruction; anda gesture recognition processing unit electrically connected to theimage control unit, the first lighting control unit and the anglecontrol unit, and the gesture recognition processing unit receiving thefirst angle reference data and the second angle reference data andcalculating a depth data and a horizontal displacement data of thesingle hand according to the first angle reference data, the secondangle reference data and the fixed length, so as to recognizesingle-hand gestures; wherein the gesture recognition processing unitrespectively transmits the first lighting instruction and the angledetecting instruction to the first lighting control unit and the anglecontrol unit.
 20. The gesture recognition method according to claim 17,wherein the gesture recognition system further comprises: at least onesecond lighting module for emitting a second light according to a secondlighting control signal so as to expand an overall light illuminationrange of the gesture recognition system, wherein the second light has asecond light illumination range; wherein the angle detecting modulefurther receives a second reflection light of the second light andoutputs the light sensing signal according to the second reflectionlight, wherein the second reflection light is generated from thereflection resulted when the second light illuminates the single hand;wherein the gesture information control module transmits the secondlighting control signal to the second lighting module.
 21. The gesturerecognition method according to claim 20, wherein the gestureinformation control module further comprises: at least one secondlighting control unit electrically connected to the second lightingmodule and the gesture recognition processing unit, and the secondlighting control unit outputting the second lighting control signalaccording to a second lighting instruction transmitted by the gesturerecognition processing unit.
 22. The gesture recognition methodaccording to claim 20, wherein the angle detecting module has an opticalwavelength detecting range that is matching optical wavelength of thefirst light and optical wavelength of the second light, or a lightdetecting period that is matching lighting pulse period of the firstlight and lighting pulse period of the second light.
 23. The gesturerecognition method according to claim 20, wherein the first light andthe second light have the same optical wavelength, or the first lightand the second light have the same lighting pulse period.
 24. A gesturerecognition method, used in a gesture recognition system for recognizingtwo-hands gestures, the gesture recognition system comprises a firstlighting module, a third lighting module, a first angle detectingmodule, a second angle detecting module, an image capturing module and agesture information control module, the gesture information controlmodule electrically connected to the first lighting module, the thirdlighting module, the first angle detecting module, the second angledetecting module and the image capturing module, and the gesturerecognition method comprising: emitting a first light by the firstlighting module according to a first lighting control signal wherein thefirst light has a first light illumination range; emitting a third lightby third lighting module the according to a third lighting controlsignal wherein the third light has a third light illumination range;receiving a first reflection light of the first light by the first angledetecting module according to a first angle detecting control signal,and outputting a first light sensing signal according to the firstreflection light, wherein the first reflection light is generated fromthe reflection resulted when the first light illuminates a first hand;receiving a third reflection light of the third light by the secondangle detecting module according to a second angle detecting controlsignal, and outputting a second light sensing signal according to thethird reflection light, wherein the third reflection light is generatedfrom the reflection resulted when the third light illuminates a secondhand; capturing at least one two-dimensional reference image of thefirst hand and the second hand by the image capturing module, andoutputting the two-dimensional reference image, wherein the distancebetween the first angle detecting module and the image capturing moduleis a first fixed length and the distance between the second angledetecting module and the image capturing module is a second fixedlength; acquiring a first angle reference data and a second anglereference data respectively according to the first light sensing signaland the two-dimensional reference image by the gesture informationcontrol module, and acquiring a third angle reference data and a fourthangle reference data respectively according to the second light sensingsignal and the two-dimensional reference image; and calculating a firstdepth data and a first horizontal displacement data of the first handaccording to the first angle reference data, the second angle referencedata and the first fixed length by the gesture information controlmodule, and calculating a second depth data and a second horizontaldisplacement data of the second hand according to the third anglereference data, the fourth angle reference data and the second fixedlength by the gesture information control module, so as to recognizegestures of the second hand; wherein the gesture information controlmodule respectively transmits the first lighting control signal, thethird lighting control signal, the first angle detecting control signaland the second angle detecting control signal to the first lightingmodule, the third lighting module, the first angle detecting module andthe second angle detecting module.
 25. The gesture recognition methodaccording to claim 24, wherein the first angle detecting module has anoptical wavelength detecting range that is matching optical wavelengthof the first light or a light detecting period that is matching lightingpulse period of the first light, and the second angle detecting modulehas an optical wavelength detecting range that is matching opticalwavelength of the third light or a light detecting period that ismatching lighting pulse period of the third light.
 26. The gesturerecognition method according to claim 24, wherein the first light andthe third have different optical wavelengths, or the first light and thethird have different lighting pulse periods.
 27. The gesture recognitionmethod according to claim 24, wherein the gesture information controlmodule comprises: an image control unit electrically connected to theimage capturing module, and the image control unit receiving the twodimension reference image and accordingly calculating the second anglereference data and the fourth angle reference data; a first lightingcontrol unit electrically connected to the first angle detecting module,the first lighting control unit outputting the first lighting controlsignal according to a first lighting instruction;a first angle controlunit electrically connected to the first angle detecting module, and thefirst angle control unit receiving the first light sensing signal andaccordingly calculating the first angle reference data, wherein thefirst angle control unit transmits the first angle detecting controlsignal to the first angle detecting module according to a first angledetecting instruction; a third lighting control unit electricallyconnected to the third lighting module, and the third lighting controlunit outputting the third lighting control signal according to a thirdlighting instruction; a second angle control unit electrically connectedto the second angle detecting module, and the second angle control unitreceiving the second light sensing signal and accordingly calculatingthe third angle reference data, wherein the second angle control unittransmits the second angle detecting control signal to the second angledetecting module according to a second angle detecting instruction; anda gesture recognition processing unit electrically connected to theimage control unit, the first lighting control unit, the third lightingcontrol unit, the first angle control unit, the second angle controlunit and the image control unit, and the gesture recognition processingunit receiving the first angle reference data, the second anglereference data, the third angle reference data and the fourth anglereference data; wherein the gesture recognition processing unitcalculates the first depth data and the first horizontal displacementdata of the first hand according to the first angle reference data, thesecond angle reference data and the first fixed length, and calculatesthe second depth data and the second horizontal displacement data of thesecond hand according to the third angle reference data, the fourthangle reference data and the second fixed length, so as to recognizegestures of the first and the second hand; wherein the gesturerecognition processing unit respectively transmits the first lightinginstruction, the third lighting instruction, the first angle detectinginstruction and the second angle detecting instruction to the firstlighting control unit, the third lighting control unit, the first anglecontrol unit and the second control unit.
 28. The gesture recognitionmethod according to claim 24, further comprising: at least one secondlighting module for emitting a second light according to a secondlighting control signal so as to expand an overall light illuminationrange of the gesture recognition system, wherein the second light has asecond light illumination range; and at least one fourth lighting modulefor emitting a fourth light according to a fourth lighting controlsignal so as to expand an overall light illumination range of thegesture recognition system, wherein the fourth light has a fourth lightillumination range; wherein the first angle detecting module furtherreceives a second reflection light of the second light, and outputs thefirst light sensing signal according to the second reflection light,where the second reflection light is generated from the reflectionresulted when the first light illuminates the first hand; wherein thesecond angle detecting module further receives a fourth reflection lightof the fourth light, and outputs the second light sensing signalaccording to the fourth reflection light, wherein the fourth reflectionlight is generated from the reflection resulted when the first lightilluminates the second hand; wherein the gesture information controlmodule transmits the second lighting control signal and the fourthlighting control signal to the second lighting module and the fourthlighting module.
 29. The gesture recognition method according to claim28, wherein the gesture information control module further comprises: atleast one second lighting control unit electrically connected to thesecond lighting module and the gesture recognition processing unit, thesecond lighting control unit outputting the second lighting controlsignal according to a second lighting instruction transmitted by thegesture recognition processing unit; and at least one fourth lightingcontrol unit electrically connected to the fourth lighting module andthe gesture recognition processing unit, the fourth lighting controlunit outputting the fourth lighting control signal according to a fourthlighting instruction transmitted by the gesture recognition processingunit.
 30. The gesture recognition method according to claim 28, whereinthe first light and the second light have the same optical wavelength,or the first light and the second light have the same lighting pulseperiod.
 31. The gesture recognition method according to claim 28,wherein the third light and the fourth light have the same opticalwavelength, or the third light and the fourth light have the samelighting pulse period.
 32. The gesture recognition method according toclaim 28, wherein the first angle detecting module has an opticalwavelength detecting range that is matching optical wavelength of thefirst light and optical wavelength of the second light or the firstangle detecting module has a light detecting period that is matchinglighting pulse period of the first light and lighting pulse period ofthe second light, and wherein the second angle detecting module has anoptical wavelength detecting range that is matching optical wavelengthof the third light and optical wavelength of the fourth light or thesecond angle detecting module has a light detecting period that ismatching lighting pulse period of the third light and lighting pulseperiod of the fourth light.